$(function() {

	// 功能二：点击编辑，移除 readonly disabled 属性，让input等处于可编辑状态
	$(".ButtonList").on("click", ".editButton", function() {
		$(".editButton").text("取消");
		$(".editButton").addClass("cancelButton");
		$(".saveButton").addClass("saveChange");
		$(".editButton").removeClass("editButton");
		$("input.handleEdit").removeAttr("readonly");
		$("input[type=radio]").removeAttr("disabled");
		$("textarea").removeAttr("readonly");
	});
	// 功能三：点击取消，添加 readonly disabled 属性
	$(".ButtonList").on("click", ".cancelButton", function() {
		removeEditFunction();
		recoverOldDate();
	});
})

// 功能一：根据 root.gender 设置性别选项。0为男，1为女
function radioChecked() {
	if (root.gender == '0') {
		$("#forMan").prop("checked", true);
	} else {
		$("#forWoman").prop("checked", true);
	}
}
// 取消 编辑 后，数据恢复之前的内容
function recoverOldDate() {
	radioChecked();
	$("#forUsername").val(root.username);
	$("#forPassword").val(root.password);
	$("#forRealname").val(root.realname);
	$("#forCellphone").val(root.cellphone);
	$("#forEmail").val(root.email);
	$("#forResume").val(root.resume);
}
// 移除 编辑 的样式，让输入框等变成 readonly disabled；
// 保存修改后，input等处于不可编辑状态，即 添加readonly disabled属性
function removeEditFunction() {
	$(".cancelButton").text("编辑");
	$("input.handleEdit").attr("readonly", true);
	$("input[type=radio]").attr("disabled", true);
	$("textarea").attr("readonly", true);
	$(".cancelButton").addClass("editButton");
	$(".cancelButton").removeClass("cancelButton");
	$(".saveButton").removeClass("saveChange");
}